@charset "utf-8";
/* 全局 CSS */
address, caption, cite, code, dfn, em, th, var {font-style: normal;font-weight: normal;}
body, td, select, div { font-size:12px; }
body { background-color:#fff;}
html {_background-image: url(about:blank);_background-attachment: fixed;/* IE6 支持fixed页面不抖动*/}
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, select, blockquote, th, td, p {padding:0px; margin:0px; }
/*分页*/
.showpage{float:right; line-height:25px; height:25px; text-align:center; color:#999999; padding:5px 0;}
.showpage a{ cursor:pointer;}
.showpage span.first_page{ float:left; width:30px; margin-right:5px; border:1px solid #ccc;}
.showpage a.first_page{ float:left; width:30px; margin-right:5px; border:1px solid #ccc;}
.showpage a.first_page:hover{ text-decoration:none;}
.showpage span.pre_page{ float:left; width:50px; margin-right:5px; border:1px solid #ccc;}
.showpage a.pre_page{ float:left; width:50px; margin-right:5px; border:1px solid #ccc;}
.showpage a.pre_page:hover{ float:left; width:50px; margin-right:5px; border:1px solid #ccc;}
.showpage .go_page{float:left; width:20px; text-align:center; border:1px solid #ccc; margin-right:5px;}
.showpage a.go_page:hover{ background:#ccc; text-decoration:none;}
.showpage span.go_page{ background:#ddd; color:#FF0000;}
.showpage .next_page{float:left; width:50px; margin-right:5px; border:1px solid #ccc;}
.showpage a.next_page:hover{ text-decoration:none;}
.showpage .last_page{float:left; width:30px; margin-right:5px; border:1px solid #ccc;}
.showpage a.last_page:hover{ text-decoration:none;}
.showpage .page_select{float:left; width:35px; margin-top:3px; height:20px;}
.showpage .page_ajax{float:left; width:35px; margin-top:3px; height:20px;}
.showpage .page_select_left{float:left; width:27px; line-height:27px;}
.showpage .page_select_right{float:left; width:27px; line-height:27px;}

a img { border:none; }
img { vertical-align:middle; }
li { list-style:none; }
.clear { clear:both; }
.cb { clear:both; }
.fl { float:left; }
.fr { float:right; }
.tl { text-align:left; }
.tr { text-align:right; }
.tc { text-align:center; }
.normal { font-weight:normal; }
.bold { font-weight:bold; }
.magr { margin-right:13px; }

/*通用框风格*/
.tableline { border-radius:4px; border:1px solid #ddd; padding:10px 15px; }
.tableline2 { border-radius:4px; border:1px solid #ddd;}
.tableline3 { border-radius:4px; border:1px solid #ddd; padding: 5px; }
.tableline4 { border-radius:0px 0px 4px 4px; border:1px solid #ddd;border-top:0; padding: 5px; }
.tableF5bg { background:#f5f5f5;}
.tablef5bg { background:#f5f5f5;}
.tableicon { background: #f2f2f2 url(../images/bg_n.gif) no-repeat scroll -287px 9px; padding-left: 20px; line-height:25px;height:25px}
.tableicon2 { background: #f2f2f2 url(../images/bg_n.gif) no-repeat scroll -287px 9px; padding-left: 20px; line-height:30px; height:30px;}
.tableicon2 a { color:#444; font-size:14px; }
.tableicon2 a:hover { color:#333; text-decoration: none; }

/*换切按钮*/
.nav_up { background: url(../images/gbg.png) repeat-x scroll 0 3px transparent; height: 30px !important; line-height:30px !important; border-top: 1px solid #ddd; border-right: 1px solid #ddd; border-left: 1px solid #ddd; border-radius:5px 5px 0px 0px; padding-left: 10px; }
.nav_up a{ line-height:30px; margin-top:5px; margin-right:10px; margin-left:10px; color:#666; }
.nav_up .selected {background-color:#fff; border-color:#D3D3D3; border-radius:5px 5px 0 0; border-style:solid; border-width:1px 1px 0 1px; display:block; float:left; height:25px; line-height:25px; position:relative; text-align:center;  margin-top:4px;  hide-focus:expression(this.hideFocus=true); outline:none; }
.nav_up .selected a { padding:0px 20px; line-height:25px; margin: 0px; color:#222;}
.width80 { width:80px; margin-top: 15px; height: 30px; }

/*通用间隔*/
.space10 { clear:both; height:10px; line-height:0; font-size:0 }
.space15 { clear:both; height:15px; line-height:0; font-size:0 }
/* font size */
h1 { font-size:14px; }
h2 { font-size:14px; }
h3 { font-size:13px; }
h4 { font-size:12px; }
h5 { font-size:12px; }
h6 { font-size:12px; }
.f10px { font-size:10px; }
.f12px { font-size:12px; }
.f14px { font-size:14px; }
.f16px { font-size:16px; }
.f18px { font-size:18px; }
.f20px { font-size:20px; }
/* 默认链接 */
a { text-decoration:none; cursor:pointer; color:#000;}
a:link, a:visited { text-decoration:none; }
a:hover, a:active {color:#f00; text-decoration:underline; outline:none!important/*FF，IE8下去掉激活的虚线边框*/;  *hide-focus:expression(this.hideFocus=true)/*IE6,IE7下去掉激活的虚线边框*/;}


/* font color -字体颜色 */
.black,.black a{color:#000;}
.white {color:#fff;}
.red,.red a{color:#f00;}
.orange{ color:#f60;}
.yellow{color:#fc0;}
.blue{color:#00f;}
.iceblue{color:#09f;}
.cblue{ color:#005FBD; }
.gray999{color:#999;}
.gray666{color:#666;}
.gray333{color:#333;}
.grayccc {color:#ccc;}

/*边距*/
.m10{margin:10px}
.m15{margin:15px}
.m30{margin:30px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt50{margin-top:50px}
.mt100{margin-top:100px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb100{margin-bottom:100px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml50{margin-left:50px}
.ml100{margin-left:100px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr50{margin-right:50px}
.mr100{margin-right:100px}
.p10{padding:10px;}
.p15{padding:15px;}
.p30{padding:30px;}
.pt2{padding-top:2px}
.pt5{padding-top:5px}
.pt7{padding-top:7px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pt50{padding-top:50px}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb20{padding-bottom:20px}
.pb100{padding-bottom:100px}
.pl5{padding-left:5px}
.pl8{padding-left:8px}
.pl10{padding-left:10px}
.pl50{padding-left:50px}
.pl100{padding-left:100px}
.pr5{padding-right:5px}
.pr8{padding-right:8px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr100{padding-right:100px}

/*全局input*/
.common_input{ height:24px; line-height:24px !important; vertical-align:middle; border:1px solid #d3d3d3; background:#f7f7f7;text-indent:.2em;}
.public_input{height:24px; line-height:24px !important; vertical-align:middle; border:1px solid #e1e1e1; background:#fff;text-indent:.2em;}
.common_input:focus,.public_input:focus{background:#fff; height:24px; line-height:24px;  vertical-align:middle;border:1px solid #bfd1eb; background:#f3faff;}

/*全局按钮*/
span.btn, span.bt, span.bts, span.btn2, span.bt2, span.bts2, span.btn span, span.bt span, span.bts span, span.btn2 span, span.bt2 span, span.bts2 span { background:url(../images/button.png) 9999px 9999px; }
span.btn, span.bt, span.bts, span.btn2, span.bt2, span.bts2 { padding:0 2px 0 0; zoom: 1; display: inline-block; vertical-align: middle; cursor: pointer; _display: inline; /*margin:0 3px;*/ }
span.btn button, span.bt button, span.bts button, span.btn2 button, span.bt2 button, span.bts2 button { display:block; overflow:visible; width:auto; _width:0; border:0 none; background:none; text-decoration:none; vertical-align:middle; white-space:nowrap; cursor:pointer; }
span.btn span, span.bt span, span.bts span { display: block; padding:0 11px 0 13px; }
span.btn button, span.bt button, span.bts button { height:27px; margin:0 -13px; padding:0 10px; line-height:26px; *line-height:27px; font-size:14px; font-weight:700; padding-bottom:2px; _padding-bottom:0px; }
span.btn2 span, span.bt2 span, span.bts2 span  { display: block; padding:0 2px 0 5px; *padding:0 5px 0 7px;
}
span.btn2 button, span.bt2 button, span.bts2 button  { height:21px; margin:0 -9px; padding:0 10px; line-height:20px; padding-bottom:2px; _padding-bottom:0px; }
span.btn { background-position:right 0; }
span.btn span { background-position:0 0; }
span.btn2 { background-position:right -60px; }
span.btn2 span { background-position:0 -60px; }
span.bt { background-position:right -30px; }
span.bt span { background-position:left -30px; }
span.bt2 { background-position:right -85px; }
span.bt2 span { background-position:left -85px; }
span.bts { background-position:right -110px; }
span.bts span { background-position:0 -110px; }
span.bts2 { background-position:right -140px; }
span.bts2 span { background-position:left -140px; }
span.btn button, span.btn2 button { color:#ffffff; }
span.bt button, span.bt2 button { color:#333333; }
span.bts button, span.bts2 button  { color:#333; }
.gray_btn{height:30px; line-height:30px;padding:0 5px; border:1px solid #d3d3d3; background:#f7f7f7; vertical-align:middle; text-align:center;}
.gray_btn:active{border:1px solid #ffcc00; background:#fffff7; color:#fc0}

.blue_btn{height:30px; line-height:30px;padding:0 5px; border:1px solid #96c2f1; background:#eff7ff; color:#31669D; vertical-align:middle; text-align:center;}

#container {width:100%; margin:0 auto; }

/* 页头样式 */
.w1k{ width:1000px; margin:0 auto;}
#header{width:100%; height:40px; margin:0 auto; background:#5EA4EA; border-bottom:1px solid #0988CC; position:relative; z-index:2000}
#header #logo{ display:inline; float:left; position:relative; width:177px; height:40px;  margin:0  }

/*登录后导航*/
.top_menu{float:left;}
.top_menu li{ float:left; width:90px; height:40px; line-height:40px; text-align:center; background:url(../images/menu0_li.png) no-repeat right;}
.top_menu li a {display:block; width:87px; font-size:16px; color:#fafafa; text-decoration:none; }
.top_menu li a:hover { background:#4595e6; color:#fff;}
.search_main{float:left; margin-top:8px;}
#search_top{float:left; width:195px; background:#f0f0f0; border:none; height:24px; line-height:25px; vertical-align:middle; overflow:hidden; color:#999999;}
.search_btn{ float:left;width:14px; height:14px; background:url(../images/header_icon.png) no-repeat -75px -175px; border:none; cursor:pointer; overflow:hidden; margin-top:5px;}
.sl{ background:url(../images/header_l.gif) no-repeat; float:left; width:13px; height:24px; }
.sr{ background:url(../images/header_r.gif) no-repeat; float:left; width:10px; height:24px; }
.sm{float:left; height:24px; line-height:24px; width:210px; background:#f0f0f0;}
.header_msg{float:left;width:16px; height:16px; background:url(../images/header_icon.png) no-repeat -50px -50px;}
.header_op{float:left;width:16px; height:16px; background:url(../images/header_icon.png) no-repeat -50px -100px;}
.op_box{float:left;width:50px; height:16px;}
.msg_box{float:left;width:50px; height:16px;}
.hmsg{width:10px; height:10px; background:url(../images/header_icon.png) no-repeat 0 0; left:9px; top:-5px; z-index:1002; position:absolute;}



/*登录前导航*/
.headleft { width:200px; height:50px; float:left; }
.betaico {width:42px; height:24px; background:url(../images/icon-beta.gif) no-repeat scroll 0 0 transparent; position:absolute; left:115px; top:4px; z-index:20;}
.headright { float:right; height:40px; line-height:40px; }
.headright li { float:right; padding:0 4px; display:inline }
.headright li a { color:#fafafa;}
.headright li span{display:inline-block; width:48px; padding-left:16px;}
#qqLoginBtn{ background:url(../images/icon/qq.png) no-repeat left center; }
#xlLoginBtn{ background:url(../images/icon/xlwb_16x16.png) no-repeat left center;}
/*导航下拉菜单*/
.options_menu{margin-left:0px; margin-right:0px; position:relative;}
.page_nav{color:#fff;display:inline;font-size:12px;height:40px;width:50px;position:relative;right:0px;z-index:1000}
.page_nav .txt_arrow,.normal_n .txt_arrow{font-size:10px;height:10px;line-height:10px;font-family:Arial,Helvetica,sans-serif}
.page_nav a,.page_nav a:hover{text-decoration:none; }
.page_nav a.app_menu_links{display:block;height:30px;line-height:30px;color:#fff;font-size:14px;outline-style:none;text-align:center;position:relative;padding-bottom:5px;top:5px;z-index:1001}
.page_nav a.app_menu_links:hover{color:#666; }
.page_nav a.app_menu_links.hover{border:1px solid #0988CC; border-bottom:none; background:#f4f4f4;color:#666;z-index:1002; }
.page_nav a.app_menu_links.hover span{color:#666}
.page_nav .app_menu{display:none; border:1px solid #0988CC; border-top:none; padding:4px; background:#f4f4f4; left:-105px;margin:0;overflow:hidden;position:absolute;top:41px;width:165px; z-index:9999}
.page_nav .app_menu li{cursor: pointer;padding:0;}	
.page_nav .app_menu li a{text-align:center;font-size:12px;color:#666;}
.page_nav .app_menu li a:hover{color:#fff;background:#5EA4EA;}
/*应用下拉*/	
#drop_app{ left:30px}
#drop_app .app_menu{ padding-top:8px}
#drop_app li{float: left;display:inline; height: 26px; line-height: 26px; margin-left:6px; width: 75px;}
#drop_app li a{ display:block; height:16px; line-height:16px; padding-left:20px;background:url(../images/icon/app_ico.png) no-repeat 0 0}
#drop_app li a:hover{color:#2276C1}
/*应用ico*/
#drop_app li.app_1 a{ background-position:0px 0px;}
#drop_app li.app_2 a{ background-position:0px -16px;height:14px}
#drop_app li.app_3 a{ background-position:0px -30px;}
#drop_app li.app_4 a{ background-position:0px -46px;}
#drop_app li.app_5 a{ background-position:0px -62px;height:18px}
#drop_app li.app_6 a{ background-position:0px -80px;height:18px}
/*用户中心下拉*/			
#drop_setting{ width:54px;}	
#drop_setting .yhn{ display:block; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}	
#drop_setting .app_menu{width:80px;left: 0px; }
#drop_setting .app_menu li{text-align:center;}
#drop_setting .app_menu li a{display:block;line-height:30px;height:30px;}					

#contentL {/*border: 1px solid #e0e0e0; padding:4px;-moz-border-radius:4px; -webkit-background-clip:padding-box; -webkit-border-radius:4px; border-radius:4px;*/width: 180px;  float:left;margin-bottom:20px; }
.avatar { width: 180px; margin-bottom:10px; }
.pic_bg { /*background-image: url(../images/pic_frame_03.gif); background-repeat: no-repeat;*/ float: left; height: 96px; width: 94px; }
.avatar .pic { background-image: url(../images/avater_06.gif); background-repeat: no-repeat; height: 86px; width: 86px; margin:5px 4px; position:absolute; }
.avatar .pic_update { position:absolute; background:#fff; display:none; color:#000; width:86px; text-align:center; margin-top:75px; margin-left:4px; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; }

.per_info { font-size: 12px; text-decoration: none; margin-left: 8px; float: left; }
.per_info ul { list-style-type: none; line-height: 19px; color:#666; width:78px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; o-text-overflow:ellipsis; -o-text-overflow:ellipsis; }
.per_info ul li{  overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.per_info ul li.per_logininfo a { padding:0 5px 0 0; }
.nav1 { background-repeat: no-repeat; width: 180px; margin-bottom: 5px; cursor:pointer; }
.nav_font { font-size:14px; background:url(../images/second_nav_bg.gif) no-repeat; color:#fff; padding-left: 25px; height:26px; line-height: 26px; display:block; }
.nav_font a { color:#fff; }
.nav1 ul { background-color:#f5f5f5; list-style-type: none; width: 180px; font-size: 12px; display:none; }
.nav1 ul li { line-height: 22px; padding-left: 30px; color: #06F; font-size: 12px; }
.nav1 ul li:hover { background: #eee; }
.nav1 ul li.active { background:#fff url(../images/left_arrow.gif) 150px center no-repeat; }

/** 导航信息盒 **/
#message_menu{ float: left; position: relative;}
.ptb_message { width:50px; line-height:40px; font-size:12px; color:#fff; font-weight: normal; text-align:center; float:left; height:40px; position:relative;z-index:11;}
.ptb_message a { color:#fff; font-weight:bold; display:block; width:50px; text-decoration:none; background:url(../images/message.gif) 4px 4px no-repeat; position:absolute; left:0;}
.ptb_message a:hover { color:#fff; text-decoration:none; background-color:#4595e6; }
.message_display { position:absolute; top:40px; left:0px; z-index:10; border:1px solid #666;width:435px; background-color:#fafafa; display:none;}
.message_display h3 { width:415px; height:36px; line-height:36px; border-bottom:1px solid #999; margin:0 10px; color:#333; font-size:14px; font-weight:normal;}
.message_display h3 .md_close { width:20px; height:30px; float:right; background:url(../images/write_close.gif) center center no-repeat; display:block; cursor:pointer; }
.message_display_list { width:415px; margin:0 10px; line-height:20px; display:block; float:left; overflow-y:scroll;}
.message_display_list ul li{ width:100%; margin-top:5px; float:left; padding-bottom:5px; border-bottom:1px dashed #999;}
.message_display_list ul li span.msg_left{display:block; width:32px; height:32px; float:left;}
.message_display_list ul li span.msg_right{display:block; width:360px; float:left; line-height:16px; margin-left:5px;}
.message_display_list ul li span.u_name a{color:#36F;}
.message_display_list ul li span.r_time{color:#999;}
.message_display_list ul li span.s_message{color:#666; display:block; padding-left:15px; background:url(../images/form_bullet.gif) left bottom no-repeat;}
.message_display_list a {line-height:20px; color:#666; text-align:left;  }
.message_display_list a:hover { color:#0066ff; text-decoration:none; }
.message_display_list_more { float:right; }
.message_display_list_more a { height:30px; line-height:30px; margin:0 10px; display:block; text-align:right; }
/* 中部样式 */
#content { width:1000px; margin:0 auto; color:#333;}
.content { width:1000px; margin:0 auto; padding:10px 0; _padding:5px 0; color:#333;}
.contentL { float:left; width:178px; border:1px solid #DFDFDF; background:#F8F8F8; }
.userinfo { margin:5px 5px; }
.userinfo img { border:0; }
.userinfo span.sp1 { display:block; color:#666; }
.userinfo span.sp2 { display:block; }
.contentR { float:right; width:800px; _overflow:hidden}
/* 尾部样式 */
#footer { width:1000px; margin:10px auto 0; background:#fafafa}
.f_links{ text-align:center; border-bottom:1px solid #e1e1e1}
.f_links li{ display:inline; padding-right:15px; height:30px; line-height:30px;}
.f_links li a{ color:#aaa}


/*通用翻页样式*/
.nextPage {line-height:28px; padding:8px 6px 15px; background:url(../images/dot.gif) repeat-x left top; }
.nextPage a { line-height:28px; color:#6b9fcb; }
.nextPage .l_home { float:left; margin-right:35%; }
.nextPage .m_page { float:left; width:200px; height:23px; overflow:hidden; padding-top:1px!important; *padding-top:5px!important;
padding-top:5px; }
.nextPage .m_page span { display:block; float:left; margin:0 5px; cursor:pointer; color:#6b9fcb; }
.nextPage .r_end { float:right }

/*局部按钮*/
.del_edit{ overflow:hidden; display:block; width:10px; height:10px; background:url(../images/cancel_red.png) no-repeat 0 0; text-indent:-999em; margin:0 auto}
.add_sbtn{border:1px solid #e1e1e1; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; padding:3px 5px}
.add_abtn{ background:url(../images/icon-16-new.png) no-repeat left center;}


/*下拉框*/
.drop_input_s{ position:relative; z-index:100}
.drop_select_tit{padding:0 15px 0 5px; height:22px; line-height:22px; border:1px solid #ccc; position:relative; }
.drop_select_bod{padding:0 5px; display:none; border:1px solid #ccc; border-top:none; position:absolute; top:23px; left:0px; background:#F7F7F7}
.drop_input_s:hover .drop_select_bod{ display:block}
.drop_arrow_s{ display:inline-block; width:8px; height:11px; background:url(../images/gray_arrow.png) no-repeat 0 0; position:absolute; top:50%; right:5px; margin-top:-3px}


/*通用头部搜索导航*/
.search_jb{margin-bottom:10px;}
.search_jb #tabs {position: static}
.search_jb #tabs ul li{height:26px; overflow:hidden;}
.search_input {background: #fff;border: 1px solid #CCCCCC;height: 24px;line-height: 24px;overflow: hidden; padding-left: 5px;vertical-align: middle;width: 250px;
}
.ac_results{position:absolute; z-index:1000; border:1px solid #ccc; border-top:none; width:255px;height:auto; background:#fff; overflow:hidden}
.ac_results ul{padding:2px;}
.ac_results li{height:30px; line-height:30px;}
.ac_results li a{display:block;padding-left:5px;text-decoration:none;}
.ac_results li a:hover{background:#4595E6;color:#fff;text-decoration:none;}
.ac_results iframe {display:none; background:#fff}
.hot_subtag{ padding-left:10px}
.hot_subtag a{ color:#FF5500 !important; padding:0 4px;}
/*通用路径样式*/
.path { line-height: 30px; float: left; height: 30px; padding-left: 10px; padding-right: 10px; }

/*棕色输入框样式*/
.input1 { border: 1px solid #ECDDC8; color:#996600; border-radius:3px; }
.input2 { border: 1px solid #ECDDC8; color:#996600;  border-radius:3px;}
.input3 { border: 1px solid #E0C7A5; color:#996600; background: #F9F1E3; height:22px; width:50px; line-height:22px; border-radius:3px;}
.input3:hover{ background:#996600; color:#FFFCE1 }

/*全局录入框/编辑框/按钮样式*/
.input_a { border: 1px solid #ECDDC8; color:#996600; border-radius:3px; }
.input_b { border: 1px solid #ECDDC8; color:#996600;  border-radius:3px;}
.input_c { border: 1px solid #E0C7A5; color:#996600; background: #F9F1E3; height:22px; width:50px; line-height:22px; border-radius:3px;}
.input_c:hover{ background:#996600; color:#FFFCE1 }
.input_s{border:1px solid #ccc; height:22px; line-height:22px; padding:0 3px; vertical-align:middle}
.input_sv{border:1px solid #ccc; height:22px; line-height:22px; padding:0 3px; vertical-align:middle; background:#fafafa}
.required_s{ color:#ff0000; padding-right:6px}

/*解决全站日期插件样式bug*/
.ui-datepicker-title select{height:22px; vertical-align:middle;}

/*返回top*/
#r_gotop {
    background-color: rgba(255, 255, 255, 0.6);
    background-color: #F3F3F3;
    color: #9ABBC8;	
    border: 1px solid #FFFFFF;
    border-radius: 3px 3px 3px 3px;
    bottom: 100px;
	display:none;
    font-family: Arial;
    left: 50%;
    line-height: 14px;
    margin-left: 500px;
    padding: 5px 3px 0;
    position: fixed;
    text-align: center;
    width: 20px;
	/*ie6 hack*/
	_position: absolute;
	_top:expression(documentElement.scrollTop + 200 + "px"); 		
}
#r_gotop a{
	color:#26709A	
	}
#r_gotop a:hover{
	color:#0095CD;
	text-decoration:none	
	}	
#r_gotop span {
    display: block;
    padding: 9px 0 12px;
}
#r_gotop span em.sj {
    display: block;
    font-size: 28px;
    height: 8px;
    margin: 0 0 0 3px;
    overflow: hidden;
    text-align: left;
}
#r_gotop span em.fk {
    display: block;
    font-size: 11px;
    height: 5px;
    margin: -1px 0 2px 4px;
	*+margin: -4px 0 4px 4px;
    overflow: hidden;
    text-align: left;
}
/*解决全站的鼠标放上去出来头像的信息的东西*/
#tooltip{position:absolute;z-index:9999; left:70px;}
#tooltip a{padding:0 8px 0 20px;color:#333; height:16px; line-height:16px; display:inline-block; width:auto !important}
#tooltip a:hover{ color:#FE6600;}
.tip_rss{ background:url(../images/icon/feed.gif) no-repeat left;}
.tip_info{ background:url(../images/icon/email_w.gif) no-repeat left;}
.tip_msg{margin-left:5px !important; background:url(../images/icon/user_w.gif) no-repeat left;}
/*弹出框*/
.colorTip{position:absolute;left:0;top:0px;padding:10px;background-color:white;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:1;text-decoration:none;text-align:center;text-shadow:0 0 1px white;white-space:nowrap;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
/* 装饰小三角 */
.pointyTip,.pointyTipShadow{border:6px dashed transparent;position:absolute;width:0;height:0;overflow:hidden;}
/* 装饰小三角阴影 */
.pointyTipShadow{border-width:7px;}
.colorTipContainer{position:relative;text-decoration:none !important;_zoom:1;}
/* 小三角方向*/
	/*上*/
	.t_top .pointyTip{margin-top:-12px;}
	.t_top .pointyTipShadow{margin-top:-15px;}
	.t_top .pointyTip,.t_top .pointyTipShadow{top:0; border-bottom-style:solid;}
	/*下*/
	.t_bot .pointyTip{margin-bottom:-12px;}
	.t_bot .pointyTipShadow{margin-bottom:-15px;}
	.t_bot .pointyTip,.t_bot .pointyTipShadow{bottom:0; border-top-style:solid;}
	/*左*/
	.t_left .pointyTip{ margin-left:-12px;}
	.t_left .pointyTipShadow{margin-left:-15px;}
	.t_left .pointyTip,.t_left .pointyTipShadow{left:0; border-right-style:solid;}
	/*右*/
	.t_right .pointyTip{margin-right:-12px;}
	.t_right .pointyTipShadow{margin-right:-15px;}
	.t_right .pointyTip,.t_right .pointyTipShadow{right:0; border-left-style:solid;}
/*方向相同样式*/
	.t_top .pointyTip,.t_bot .pointyTip{margin-left:-7px;left:50%;}
	.t_top .pointyTipShadow,.t_bot .pointyTipShadow{margin-left:-8px;left:50%;}
	.t_left .pointyTip,.t_right .pointyTip{margin-top:-7px;top:50%;}
	.t_left .pointyTipShadow,.t_right .pointyTipShadow{margin-top:-8px;top:50%;}
/* 配色方案*/
	/*>蓝色*/
	.blue span.t_left .pointyTip{ border-right-color:#eff7ff;}
	.blue span.t_left .pointyTipShadow{ border-right-color:#96c2f1;}
	.blue span.t_right .pointyTip{ border-left-color:#eff7ff;}
	.blue span.t_right .pointyTipShadow{ border-left-color:#96c2f1;}
	.blue span.t_bot .pointyTip{ border-top-color:#eff7ff;}
	.blue span.t_bot .pointyTipShadow{ border-top-color:#96c2f1;}
	.blue span.t_top .pointyTip{ border-bottom-color:#eff7ff;}
	.blue span.t_top .pointyTipShadow{ border-bottom-color:#96c2f1;}
	.blue .colorTip{border:1px solid #96c2f1; background:#eff7ff;color:#1b475a;}
	/*>黄色*/
	.yellow span.t_left .pointyTip{ border-right-color:#fffff7;}
	.yellow span.t_left .pointyTipShadow{ border-right-color:#ffcc00;}
	.yellow span.t_right .pointyTip{ border-left-color:#fffff7;}
	.yellow span.t_right .pointyTipShadow{ border-left-color:#ffcc00;}
	.yellow span.t_bot .pointyTip{ border-top-color:#fffff7;}
	.yellow span.t_bot .pointyTipShadow{ border-top-color:#ffcc00;}
	.yellow span.t_top .pointyTip{ border-bottom-color:#fffff7;}
	.yellow span.t_top .pointyTipShadow{ border-bottom-color:#ffcc00;}
	.yellow .colorTip{border:1px solid #ffcc00; background:#fffff7;color:#ffcc00;}
	/*>绿色*/
	.green span.t_left .pointyTip{ border-right-color:#f0fbeb;}
	.green span.t_left .pointyTipShadow{ border-right-color:#9bdf70;}
	.green span.t_right .pointyTip{ border-left-color:#f0fbeb;}
	.green span.t_right .pointyTipShadow{ border-left-color:#9bdf70;}
	.green span.t_bot .pointyTip{ border-top-color:#f0fbeb;}
	.green span.t_bot .pointyTipShadow{ border-top-color:#9bdf70;}
	.green span.t_top .pointyTip{ border-bottom-color:#f0fbeb;}
	.green span.t_top .pointyTipShadow{ border-bottom-color:#9bdf70;}
	.green .colorTip{border:1px solid #9bdf70; background:#f0fbeb;color:#9bdf70;}
/*表格*/
.table_public{border:1px solid #DBE2E7;}
.table_public th,.table_public td{line-height:30px; height:30px; vertical-align:middle; text-align:center}
.table_public th{background:#EAF3FA;border-color:#fff #DBE2E7 #fff #fff; border-style:solid; border-width:1px}
.table_public th.last-child{border-color:#fff #fff #fff #fff;}
.table_public td{border-top:1px solid #DBE2E7;border-right:1px solid #DBE2E7}
.table_public td.last-child{border-right:none}
.table_public .tl{ text-indent:1em; text-align:left !important}

.m_content{margin-top:10px;}
/*快速发布样式*/
#help_field #commu_before input,#help_field #commu_after input,#help_field #not_operation input{border:none;border-bottom:1px solid #ccc}
/* dialog_alert 弹窗样式*/
div #dialog_alert{display: table-cell;    text-align: center;    vertical-align: middle;    width: 300px !important;}	